continuous chatter/clatter - Spanish English Dictionary